GetPrivateProfileSectionNames (kernel32)
Last changed: -218.83.157.202

.
Summary

VB.Net Signature

<DllImport("kernel32.dll")> _
    Shared Function GetPrivateProfileSectionNames( _
    ByVal lpszReturnBuffer As System.Text.StringBuilder, ByVal nSize As System.Int32, ByVal lpFileName As String) As System.Int32
    End Function

C# Signature:

[DllImport("kernel32.dll")]
static extern uint GetPrivateProfileSectionNames(IntPtr lpszReturnBuffer,
   uint nSize, string lpFileName);

User-Defined Types:

None.

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

    Dim profiles As New StringBuilder(100)
    Dim ret As Int32 = GetPrivateProfileSectionNames(profiles, profiles.Capacity, nsappsPath)
    Debug.WriteLine(ret)
    Debug.WriteLine(profiles.ToString)

Alternative Managed API:

Do you know one? Please contribute it!

Documentation